About Teviot Tech Ltd. (SC265690) United Kingdom