About Oka Restaurants Limited (08648289) United Kingdom