About Omnigan Limited (11711450) United Kingdom