About Canaan Land Limited (08969810) United Kingdom