About Mortar Capital Investments Limited (12219324) United Kingdom