About Hypha Restaurants Limited (11764092) United Kingdom