About Jamjar (uk) Limited (08104599) United Kingdom