About Michael Anastassiades Ip Limited (11220404) United Kingdom