About Lousin Investments Limited (10725864) United Kingdom