About Adoddle Ltd (13316680) United Kingdom