About 2nauti Limited (12848635) United Kingdom