About Noema Co. Ltd (13114173) United Kingdom