About Ragdreadz Syntheticz Limited (11596813) United Kingdom