About Mars Restaurant Ltd (11687823) United Kingdom