About Jessra Ltd (08506698) United Kingdom