About L S T Ventures Ltd (06743900) United Kingdom