About Alexander Luke Investments Limited (10973744) United Kingdom