About Freejam Limited (02687345) United Kingdom