About Rhyl Investments Limited (05710339) United Kingdom