About Solon Ventures Limited (05400086) United Kingdom