About Beacon Ridge Management Limited (05058713) United Kingdom