About Nekton Global Limited (10405485) United Kingdom