About Omers Lux Investor (uk) Llp (OC424330) United Kingdom