About Alex Latte Ltd (13129331) United Kingdom