About O&r Trading Uk Ltd (11796231) United Kingdom