About Sic Doll Limited (13675191) United Kingdom