About Tercera Construct Ltd (13073742) United Kingdom