About Lime Vale Investments Ltd (11775628) United Kingdom