About Solar One Capital Ltd (13666983) United Kingdom