About Neamo S Ltd (13559048) United Kingdom