About Sraex Limited (10021706) United Kingdom