IMMIGRAM
List of countries which residents are not eligible for business incorporation in the UK
Source: Osome's compliance team