About Jar London Limited (11420322) United Kingdom