About Grand Signal Markets Limited (12275517) United Kingdom