About Oxy Enterprises Limited (13089247) United Kingdom