About Jensen Ventures Limited (08666645) United Kingdom