About Nekton Enterprises Limited (10145604) United Kingdom