About Nicolas Macris Limited (12649649) United Kingdom