About Newmore Consultants Limited (10529649) United Kingdom