About Northfields Holdings Limited (11765097) United Kingdom