About Dora By Dora Ltd (10240946) United Kingdom