About Jam78 Ii Limited (11675987) United Kingdom