About Civitas Spv20 Limited (10588735) United Kingdom