About Alex & Logistic Ltd (10334402) United Kingdom