About Elicit Restaurants Ltd (11916948) United Kingdom