About Restaurant 245 Limited (11846145) United Kingdom