About Ataray Ltd (11650392) United Kingdom