About Newmora Ltd (12047468) United Kingdom