About Voya Spv1 Ltd (11855646) United Kingdom