About Omnia Cleaning Solutions Ltd (10645899) United Kingdom