About Alex Venables Management Ltd (10117985) United Kingdom