About Norspace Limited (NI018913) United Kingdom