About Northen Limited (12700268) United Kingdom