I'm indirectly a user of the Companies House API, in that it's ingested and used as part of the Department for Education's Get Information About Schools service.
I've queried with their team whether it would be possible to provide academy trust names not in all caps, but have been told that they have no control of this as it's how the information comes from the CoHo API. Reading the API documentation it does indeed seem that company names (
title) are returned in all caps.
I wondered whether you'd consider returning them in sentence case. I'd make the argument that it's easy to convert a company name to all caps (e.g. for use in a website UI), but that it's impossible to accurately reverse capitalisation, because of company names that use non-standard capitalisation.