About Novascope Solutions Ltd (12713628) United Kingdom