About Klub Kenya Ltd (11930988) United Kingdom