About R3r Internationale Limited (08420522) United Kingdom