About Porthos Solar Holdings Limited (10550862) United Kingdom