About S&d Global Solutions Limited (12201135) United Kingdom