About Li Investments Ltd (13016135) United Kingdom