About Venus Management Limited (06406551) United Kingdom