About Oxy Holdings Limited (11516829) United Kingdom