Business Problems? Ask a Business Expert for Answers ASAP
do you have any deadline for this?
According to the information provided on below link, Yes you can setup a LTD company in UK while you living in abroad, please visit the below 2 link for support, thanks.
Links :- https://www.gov.uk/register-as-an-overseas-company
Please if you found my service helpful then click on accept o rate button as this is the only way to get paid, thanks.