About Oghene Limited (09616248) United Kingdom