About Jensen Store Ltd (12262187) United Kingdom