About Jamgar Limited (11059190) United Kingdom