About S&db Holdings Ltd (11710346) United Kingdom