About Cafe 104 Ltd (10399063) United Kingdom