About Canoe Pizza Ltd (12499089) United Kingdom