About Atarid Management Ltd (10516221) United Kingdom