About Kemosabe Ltd (08323547) United Kingdom