About M V Necula Limited (09309392) United Kingdom