About 23 Spv (no. 2) Ltd (12812987) United Kingdom