About Terngu Ventures Spv Limited (12084068) United Kingdom