About Majenta Capital Ltd (09013037) United Kingdom