About Victor Okolo Ltd (11623428) United Kingdom