About R International Trading Limited (12269103) United Kingdom