About Viridi Power Ltd (11193021) United Kingdom