About Ellutia I.p. Limited (10743440) United Kingdom