About Sol Investments Uk Limited (04730669) United Kingdom