Umbrella companies

.

hmrcisshite.blogspot.com/2019/04 … qaeda.html
When is this organisation going to be held to account?