About Rhyl Spice Limited (11831667) United Kingdom