About Centrica Innovations Uk Limited (10949355) United Kingdom