About Si&d Holding Ltd (11779591) United Kingdom