About Ridge Investments Limited (11759703) United Kingdom