About Tad Tras International Ltd (11154136) United Kingdom