About Nautica Limited (12070089) United Kingdom