About Atlas - Business And Transaction Ltd. (10773996) United Kingdom