About Terngu Spv Limited (12079574) United Kingdom