About Oxy Esol Ltd (12018621) United Kingdom