About Velvet Structured Investments Ltd (13459685) United Kingdom