About Atlas Holdings & Investments Ltd (11950363) United Kingdom