About Jamm 4 Tech Limited (11019322) United Kingdom