About Kasra Rugs Limited (11551321) United Kingdom