The website is working right, although it displays some errors and the only way to access it is by using its home URL: http://www.mentismarketing.com/
However, to find out about company's operations and availability, click on the Contact US button and fill the form.
The official location is specified below:
Mentis Marketing LLP
40C Hong Kong Street
Tel: 6536 2056 Fax: 6536 1241