About Jammar Limited (05053117) United Kingdom