About Omnigram Limited (10445203) United Kingdom