About Hanspeed Ltd. (10424509) United Kingdom