About Snbs Holdings Ltd (11810095) United Kingdom