About Solarpro Holding Plc (11682894) United Kingdom