About New Technology Centre Ltd (11488451) United Kingdom