About Civitas Spv26 Limited (10864336) United Kingdom