About The Velvet Star Company Ltd (12875612) United Kingdom