100% get your point but just to clarify TL is a Dutch/US Org not a UK one they have both there HQ's in the Netherlands and USA as both Co-Owners are from each of those respective countries
Flag: | United Kingdom |
Registered: | October 13, 2024 |
Last post: | October 13, 2024 at 11:22 AM |
Posts: | 1 |
100% get your point but just to clarify TL is a Dutch/US Org not a UK one they have both there HQ's in the Netherlands and USA as both Co-Owners are from each of those respective countries