About Dmsc Ltd (NI617501) United Kingdom