About Jammyjar Limited (09532496) United Kingdom