About Tallis Inc Limited (07208171) United Kingdom