About Jammur Limited (11864340) United Kingdom