About Cookie Barista Ltd (13453163) United Kingdom