About Velour Ltd (12427257) United Kingdom