About Ragdoll Ltd (13677139) United Kingdom