About Manpeh Mac London Business School Ltd (13472891) United Kingdom