About Idol Doll Uk Limited (NI671059) United Kingdom