About Omnigenics Ltd (13633190) United Kingdom