About Consilium Bio Limited (10608974) United Kingdom