About Ominvest Uk Limited (11077796) United Kingdom