About Koli Restaurants Limited (12418768) United Kingdom