About Liverpool City Region Growth Company (teckal) Limited (12082792) United Kingdom