About Jensen Instrument Technologies Limited (11357953) United Kingdom