About East Cliff Management Limited (12856792) United Kingdom