About Eosphoros Ventures Limited (13021791) United Kingdom