About Cafe Roka Ltd (12896833) United Kingdom