About Nemera Group Limited (09730042) United Kingdom