About Rr Sl Ltd (11707906) United Kingdom