About Adomadomadom Ltd (11261356) United Kingdom