About Atar Limited (10598109) United Kingdom