About Blaize & Carr Holdings Ltd (12130953) United Kingdom