About Mark S Construction Solutions International Limited (12065645) United Kingdom