About Kanturk Ltd (12677670) United Kingdom