About Canaana Limited (12298424) United Kingdom