About Turcanu Remus Ltd (12131491) United Kingdom