About Alex Postolache Ltd (11430149) United Kingdom