About R&k Worldwide Limited (10393577) United Kingdom