People to tackle company one to wants to do business when you look at the the uk is going to be signed up and you may regulated just like the of the a proven looks