About Caffe Nero Investments Limited (06127290) United Kingdom