About Omenani (uk) Limited (08948578) United Kingdom