About Workforce Mix Limited (10299206) United Kingdom