About Green Solar World Limited (07614618) United Kingdom