About R&d Trading Corporation Ltd (12627552) United Kingdom