About Venturescope Ltd (11608205) United Kingdom