About Noemi Incorporation Ltd (13582411) United Kingdom