About Consilium London Limited (12197270) United Kingdom