About Jamkie Limited (11655219) United Kingdom