About Stefan Bratu Ltd (12911924) United Kingdom