About Snbg Holdings Ltd (11078337) United Kingdom