About Sergiu Birladeanu Ltd (12984428) United Kingdom