About Adodo Manchester Ltd (13026065) United Kingdom