About Loha Restaurants Ltd (11930408) United Kingdom