About Jenssen Invest Limited (12174726) United Kingdom