About Larry Osazuwa Notie Ogbewe Ltd (12816507) United Kingdom