About R. Buds Limited (11982534) United Kingdom