About Klarox Ltd (11944907) United Kingdom