About Nautica Management Company Limited (06317237) United Kingdom