About Momento Vivere Holdings Limited (11627046) United Kingdom