About Quimson Ltd (11330288) United Kingdom