About Lions Close Management Company Limited (12113009) United Kingdom