About Omaze Cleaning Solutions Ltd (13360950) United Kingdom