About Tatra Solutions Ltd (11120778) United Kingdom