About Voltaic Island Games Ltd. (08302892) United Kingdom