About Lt Strategic Advisor Limited (04723923) United Kingdom