About Karimi Rugs Ltd (11267507) United Kingdom