About Grand Instrument Group Limited (12620244) United Kingdom