About Eddington Ventures Limited (13709496) United Kingdom