About Vestir Sourcing Ltd (12685040) United Kingdom