About Ogv Xl (holdings) Limited (SC551466) United Kingdom