About Omikronn Ltd (12122623) United Kingdom