About Templebridge Bio Limited (12020475) United Kingdom