About Northplace Ltd (13471468) United Kingdom