About Radu Manolache Ltd (11031332) United Kingdom