About Timl Global Limited (06619766) United Kingdom