About Amfisto Ltd (10928480) United Kingdom