About Dopla Technology Limited (09166494) United Kingdom