About Elyxir Ltd (11266226) United Kingdom