About Jamsha Ltd (13352897) United Kingdom