About Adder International Limited (10238013) United Kingdom