About Speedax Ltd. (09065884) United Kingdom