About Vortex Power Properties Ltd (11390742) United Kingdom