About R&d Trading World Ltd (12720867) United Kingdom