About Solenex Investments Limited (00570148) United Kingdom