About Photovoltaic World Limited (07637816) United Kingdom