About J.a.m Holldings Limited (12058808) United Kingdom