About Blue Ridge Management Limited (04220875) United Kingdom