About Kamola Ltd (07192104) United Kingdom