About E3 Solar Integrated Mobile Ltd (10009808) United Kingdom