About Ryk First Investments Limited (03680417) United Kingdom