About Meta Salt Limited (13712449) United Kingdom