About Omni Packaging Limited (12949856) United Kingdom