About The Electric Cab Company Limited (10688282) United Kingdom