About Speedy Space Ltd. (01157713) United Kingdom