About Ridge Investments Limited (13330421) United Kingdom