About Ifeanyi Ltd (11398672) United Kingdom