About Llai Investments Ltd (11826843) United Kingdom