About Amzac Investment Limited (10520950) United Kingdom