About R&s Commerce Ltd (12988054) United Kingdom