About Mark Richard (brokers) Limited (00813273) United Kingdom