About Solarflux Ltd (11157718) United Kingdom