About Lra Holdings Limited (11512479) United Kingdom