About Spv2020 Limited (12845343) United Kingdom