About Ktmrestaurant Limited (12028241) United Kingdom