About R Lollipops Limited (11872811) United Kingdom