About Forays Investments Limited (10246744) United Kingdom