About Atlas Technical Solutions Ltd. (11099272) United Kingdom