About Solal Capital Ltd (12607785) United Kingdom