About Atatouch Holdings Limited (NI065194) United Kingdom