About Kemmex Ltd (12229486) United Kingdom