About Atka Investments Limited (11922837) United Kingdom