About Newmore Developments Limited (11847903) United Kingdom