About Jjamm Limited (11418232) United Kingdom