3 ms·A LLC in the United Kingdom seems pretty easy to deal with, IMO.by jasiek 13y agoA LLC in the United Kingdom seems pretty easy to deal with, IMO.