About Omicron Designs Ltd (12343615) United Kingdom