About Jemima Amoako Limited (13247457) United Kingdom