About I Mcilroy Limited (SC277676) United Kingdom