About 3 Alexandra Avenue Management Ltd (11800089) United Kingdom