About Omoghene Trading Services Ltd (11402624) United Kingdom