About Sebastian Dobrea Ltd (11836373) United Kingdom