About Snb Ventures Ltd (13663418) United Kingdom