About Nordsoft Limited (04141927) United Kingdom