About Abdon Holdings Limited (10100771) United Kingdom