About Tl Technology Ltd. (SC550682) United Kingdom