About Alphafed Ltd (12301433) United Kingdom