About Kamookeo Ltd (10955015) United Kingdom