no, its a scam
It exists to scam people out of money. If you have been offered the chance to work somewhere and they will process your visas, it is a scam. There are no low qualification jobs in the UK available to anyone other than those who are able to work here visa free. If you need a working visa for the UK, then you need to be highly qualified and working in a needed profession. The job will help sort out the visa, not a random company on the internet.
Never heard of it.
If they're offering you a work visa - it's a scam.
............ however if thy are offering you a job/visa they are a scam
It does exist,that's why it is registered at Companies House