About Volta Cell Ltd (11472134) United Kingdom