About Mydas Simulation Ltd (12163066) United Kingdom