About Jensenlet Limited (11714929) United Kingdom