About Kar Restaurants Limited (13612593) United Kingdom