About Chidiogo Igboka Ltd (13486625) United Kingdom