About Jamsheed Apparel Ltd (13646558) United Kingdom