About Nautilus Ventures Ltd (12199037) United Kingdom