About Velvet Chase Holdings Ltd (10463004) United Kingdom