About Trax Recruitment Limited (12845261) United Kingdom