About Jessack Limited (11024689) United Kingdom