About Omnia Management Limited (11070837) United Kingdom