About Lra Group Ltd (12063990) United Kingdom