Hi
Online LDS has a marriage see below, no births or deaths online on any of the usual sites used for India research. Looking up the marriage may show witnesses related and Church.
No birth for Catherine that fits with the birth date or in and around that date.
https://familysearch.org/pal:/MM9.1.1/FGNX-JMKGroom's Name: Santiago Ramirez
Groom's Birth Date: 1840
Groom's Age: 26
Bride's Name: Catherine De Cruz
Bride's Birth Date: 1851
Bride's Age: 15
Marriage Date: 22 Jan 1866
Marriage Place: Esperanca, Bombay, India
Groom's Father's Name: Michael Ramirez
Bride's Father's Name: George De Cruz
Indexing Project (Batch) Number: M00204-7
System Origin: India-EASy
Source Film Number: 523925
Collection: India, Marriages, 1792-1948
Kind Regards,
Cheryl