About Viridi Lx Limited (NI657480) United Kingdom