About Omo -abiola Enterprises Ltd (11167432) United Kingdom