About Tatra Projects Limited (12347909) United Kingdom