About London Venture Exchange Limited (11115992) United Kingdom