About Moira Holdings Ltd (11986403) United Kingdom