About Chikewu Of London Ltd (12693445) United Kingdom