About Northwynn Limited (13425552) United Kingdom