About Nortsoa Ltd (10563958) United Kingdom