About Vortex Solar Uk3 Limited (10473898) United Kingdom