About Jam Corp Limited (12535382) United Kingdom