About Spoke 42 Limited (13112626) United Kingdom