About Tera Westend Ltd (11783371) United Kingdom