About Ysquare Analytics Ltd (NI645764) United Kingdom