About Amanda Akokhia Limited (12583197) United Kingdom