About Halfspeed Ltd. (SC589287) United Kingdom