About Scienceworks Ventures Ltd (07739262) United Kingdom