About Salterra Limited (11393690) United Kingdom