About Shattered Atlas Ltd. (10577136) United Kingdom