About Caffe C Limited (10072251) United Kingdom