About Tt Technology Ltd (11273187) United Kingdom