About Jensco Holdings Limited (10034280) United Kingdom