About Meliora Nordic Ltd. (13107758) United Kingdom