About Tchap S Dolls Limited (12625153) United Kingdom