About Omikron Limited (09462655) United Kingdom