About Jamhersi Ltd (13054257) United Kingdom