About Chidi Idika Ltd (12821092) United Kingdom