About Nautx Limited (10517826) United Kingdom