About Ragdollz Ltd (11821929) United Kingdom