About Ominira Ltd. (11489521) United Kingdom