About Sct Ventures Ltd (09752326) United Kingdom