About Sgx Sensortech China Holdco Limited (10306180) United Kingdom