About Deli Dolls Ltd (11342106) United Kingdom