About R Sler Uk Ltd (12962993) United Kingdom