About Ngai Simulation Ltd (10433583) United Kingdom