About Jjamm Services Limited (11566087) United Kingdom