About Ruby Ruth Dolls Limited (11680968) United Kingdom