Winchcombe meteorite: Is this the UK's most important fireball?
The similar water ratio is remarkable. (or is it coincidence?)
It's not the ratio of water but the ratio of the proportions of hydrogen to deuterium to tritium in it.
(There couldn't possibly be any tritium with a 12 year half-life, but I get your meaning. From the article "Studies suggest it contains water that is a near-perfect match for that on Earth." )