About Eriugena Investments Limited (11033966) United Kingdom