About Freedom Caffe Ltd (11089290) United Kingdom