About Voyager (holdings) Limited (11310383) United Kingdom