About Eleutheria Vision Ltd. (03909462) United Kingdom