About Kamalide Ltd (13175279) United Kingdom