About The Job Genie Ltd (11491573) United Kingdom