About Heptagon Portfolio Rhyl Limited (11088295) United Kingdom