About The Open Jar Limited (10720062) United Kingdom