About Castrum Spv1 Ltd (10531331) United Kingdom