About Snbd Limited (11876353) United Kingdom