About London Otc Exchange Limited (10530625) United Kingdom