About Jamkoo Ltd (13374423) United Kingdom