About Omoyemi Adeoba Ltd (11153160) United Kingdom