About Coffee Box Solutions Limited (10309361) United Kingdom