About Jensen Group Limited (10510216) United Kingdom