About Quimey Ltd (13259403) United Kingdom