About Kofi & Amma Ltd (12809778) United Kingdom