About Sd Global Solutions Limited (NI670115) United Kingdom