About Lric Holdings Ltd (12578363) United Kingdom