About Nmea Ltd (10704792) United Kingdom