About Neomis Ltd (09329119) United Kingdom