About Jammysod Limited (03925125) United Kingdom