About Solar Perfect Limited (10178201) United Kingdom