About Jesern Limited (13278138) United Kingdom