About Atlas Ngo Solutions Ltd (09051696) United Kingdom