About Markides Associates Limited (10394301) United Kingdom