About Alf Management Limited (12042589) United Kingdom