About Maentiva Partners Ltd. (07679302) United Kingdom