About Venus Design Ltd (12176711) United Kingdom