About Jesselle Limited (04739615) United Kingdom