About Kan&lak Limited (09640258) United Kingdom