About Vivi & Oghenero Company Ltd (11123157) United Kingdom