About R&n Trading Ltd (11325907) United Kingdom