About Tally Oh Ltd. (09597611) United Kingdom