About Saltra X2 (salford) Management Limited (09463652) United Kingdom