About Volta Holding Ltd (09972292) United Kingdom