About Terran One Limited (12292042) United Kingdom