About Neoscope Limited (04946631) United Kingdom