About Koka Holdings Ltd (11955764) United Kingdom