About Chris Igwe International Limited (04330820) United Kingdom