About Dolledapp Ltd (11672320) United Kingdom