About New Live Computers Limited (11207316) United Kingdom