About Teodora Grecu Ltd (13496578) United Kingdom