About Eliksir Limited (12657452) United Kingdom