About Terrakion Ltd. (09302027) United Kingdom