About Oe Clean Ltd (12591376) United Kingdom