About Novoscope Limited (07234723) United Kingdom