About Barista Coffee (london) Limited (11756943) United Kingdom