About Down Ridge Management Limited (02146346) United Kingdom