About Abdo Limited (11640934) United Kingdom