I see Cpt Ali that you are plugging them on several forums, never heard of them before .... and I have to say that the A380 with the Meccti logo on the tail is .... well ... less than encouraging

also the complete lack of any employment details accessible via the website TR