About Clueless Ragdoll Ltd (13560243) United Kingdom