About Endowment Investment Holdings Limited (09913250) United Kingdom