About Chidi International Co Limited (08713549) United Kingdom