About Rhyl Spice Ltd (13341044) United Kingdom