About Omikron Technologies Ltd (12304586) United Kingdom