About Birmingham Innovations Holdings Ltd (13131166) United Kingdom