About De F Tima Rocha Ltd (13330153) United Kingdom