About Terralogix Group Ltd (11736079) United Kingdom