Payments Pro is a London-based umbrella company established in 2017, providing payroll services to contractors and freelancers in the UK. The company holds…