About Cano Fast Food Ltd (10275412) United Kingdom