About Elucance Ltd (10737735) United Kingdom