About Teravault Capital Ltd. (11205114) United Kingdom