About Nekton International Ltd (10160332) United Kingdom