About Visible Energy Solutions Ltd. (08041985) United Kingdom