About Adder Technology Limited (01823478) United Kingdom