About Omnia Advisors Ltd (12194629) United Kingdom