About Elxr Life Ltd (13177493) United Kingdom