About Cafe 39 Ltd (12422294) United Kingdom