About Tase Limited (11415642) United Kingdom