About Nen For Information And Communication Technology Ltd (11977590) United Kingdom