About Rochd Ltd (13130992) United Kingdom