About Northsky Technology Partners Ltd (12951629) United Kingdom