Is anyone on a visa working at 1 Als Limited in London? (1 ALS LIMITED) | ImmigrationGPT