About Venture Spp Newtown Row Ltd (10439235) United Kingdom