About Angamphos Ltd (10658505) United Kingdom