About New Technology Investments Ltd (05994039) United Kingdom