About Terranis Systems Holding Limited (11350508) United Kingdom