About Alex Florea Ltd (11393670) United Kingdom