About Kimala Ltd (08895120) United Kingdom