About Softbank Group Capital Europe Limited (03115186) United Kingdom