About Voltaire 78 Limited (12395686) United Kingdom