About Marius Nicoara London Limited (11387530) United Kingdom