About Rolls69 Ne Limited (13347419) United Kingdom