About Elyxr Ltd (12725828) United Kingdom