About Ngs Tech Props Ltd (13480972) United Kingdom