About Northorp Global Limited (12618740) United Kingdom