About Jammyser Limited (13528084) United Kingdom