About Tdere Limited (12992696) United Kingdom