This is an international company that provides it services. 3 1 000 employees, 125 global offices. 35 years of experience in helping to achieve business goals.
Just according to the translation of their website. The specific landlord will study it himself. :)