About Nektonic Limited (06071921) United Kingdom