About Tjx Germany Ltd. (08625019) United Kingdom