About Jensensor Limited (04056978) United Kingdom