About Lid Investments Ltd (09731464) United Kingdom