About Speedcom Holdings Limited (10010723) United Kingdom