About Amakachi Ltd (13243213) United Kingdom