About Lra Investments Limited (10642950) United Kingdom