About Stratum Reservoir (uk) Holdings Ltd. (11713689) United Kingdom