About Koka Services Ltd (10960316) United Kingdom