About Robert Dragos Sandu Ltd (12933028) United Kingdom