About Tealor Limited (11736026) United Kingdom