About 3 Speed Holdings Limited (10664266) United Kingdom