About Sol Capital Ltd (08759745) United Kingdom