About Omi Advisory Limited (12201598) United Kingdom