About Jensen Ole Ltd (13284486) United Kingdom