About Meridio Curago Limited (11447921) United Kingdom