About Manolache Limited (09516347) United Kingdom