About Canoak Limited (11534423) United Kingdom