About Scl Ventures Ltd (09144589) United Kingdom