About Legacy Emulation Ltd (SC534326) United Kingdom