About D B S Associates Limited (10402455) United Kingdom