About Radu Balea Ltd (11839315) United Kingdom