About Spex Capital Ltd (13132952) United Kingdom