About Angel Ridge Management Company Limited (05977538) United Kingdom