About Salt Jar Enterprises Ltd (11473166) United Kingdom