About Venus Ventures Limited (11202278) United Kingdom