Don't have Telegram yet? Try it now!
https://nerdontour.net/2018/07/12/ltd-in-the-uk-introduction/
LTD in the UK – useful info before setting up a company in Great Britain