About Meloria Nominees Ltd. (SC230705) United Kingdom