About Pinch Of Salt Limited (10457622) United Kingdom