About Oxy Spa Limited (10430674) United Kingdom