About Cap Restaurant Ltd (11285914) United Kingdom