About Anyaogu Holdings Ltd (11620020) United Kingdom