About Smc Ventures Ltd (13027864) United Kingdom