About Jenssen Limited (10685482) United Kingdom