About Silver Needles Studio Limited (11190638) United Kingdom