About Rapid Group Holdings Limited (01483039) United Kingdom