About Nutka Ltd (13121681) United Kingdom