About Kemare Ltd (11810117) United Kingdom