About Sjb Ventures Ltd (08235701) United Kingdom