About Nautica Solutions Ltd (09797810) United Kingdom