About Lions Ridge Management Company Limited (05537680) United Kingdom