About Dsmb Technology Limited (07830806) United Kingdom