About Venus Plus Limited (13294195) United Kingdom