About Terranean Ltd (13158571) United Kingdom