About Omicron (uk) Limited (02264562) United Kingdom