About Spoke Holdings Limited (10029613) United Kingdom