About Tera-v12 Ltd (12484062) United Kingdom