About Cafe 77 Ltd (SC671346) United Kingdom