About Ridge Road Investments Limited (11116822) United Kingdom