About Amoah Creative Ltd (12577994) United Kingdom