About Omina Limited (01377642) United Kingdom