About Li&so Holding Limited (12290304) United Kingdom