About Strax Capital Partners Limited (08913907) United Kingdom