About Nen For Information And Communication Tech Ltd (11991372) United Kingdom