About Newforge Management Company Ltd (NI655937) United Kingdom