About Oxy8 London Ltd. (08709851) United Kingdom