About Mertola 6 Limited (12273234) United Kingdom