About Adder Holdings Limited (10430694) United Kingdom