About Alx Cleanse Limited (10729387) United Kingdom