About Adder Digital Technology Limited (03893056) United Kingdom