About Jamme Investments Limited (11559678) United Kingdom