About La Ren (holdings) Limited (09161506) United Kingdom