About Kukki Canterbury Limited (10730113) United Kingdom