About Eurolink Ventures Limited (05284899) United Kingdom