About Roxana Teodorescu Ltd (11851118) United Kingdom