About Dealing Technology Limited (07576720) United Kingdom