About Nkechi Okorocha Ltd (06985578) United Kingdom