About 23 Spv (no. 3) Ltd (12914319) United Kingdom