About Chidi Obi Limited (12090341) United Kingdom