About Northloc Ltd (12849652) United Kingdom