About Otava Tech Ltd. (11681802) United Kingdom