About Omnia Partners Ltd. (10224576) United Kingdom