About Dmb Technical Solutions Limited (10658831) United Kingdom