About Omicron Cooperative Limited (10606822) United Kingdom