About Cann Communications Limited (10085266) United Kingdom