About Sjm Ventures Ltd (11121381) United Kingdom