About Lionrai Investments No.1 Limited (08611798) United Kingdom