About White Canoe Limited (10634102) United Kingdom