About Newfield Ventures Limited (13012410) United Kingdom