About Nemean Investment Company Ltd (07916234) United Kingdom