About Didi Creations Ltd. (08046780) United Kingdom