About Omnia International Ltd (06258326) United Kingdom