About Koko Restaurant Limited (09245040) United Kingdom