About Jensten Group Limited (08304780) United Kingdom