About Civitas Spv23 Limited (10746881) United Kingdom