About Alex Nitu Ltd (11913585) United Kingdom