About New England Equity London Limited (11465827) United Kingdom