About Kahomla Ltd (13175073) United Kingdom