About Neomark Limited (06140059) United Kingdom