About Quimilock Uk Limited (11549166) United Kingdom