About Jammyjarv Limited (11196504) United Kingdom