About Tecta Capital Ltd (09202087) United Kingdom