About Stratum Reservoir (uk) Ltd. (11714101) United Kingdom