About Michael Anastassiades Holdings Limited (09724339) United Kingdom