About The Velvet Fox Ltd (11578857) United Kingdom