About Mcilroy Holdings Limited (11629267) United Kingdom