About Jamko Limited (06612360) United Kingdom