About R&r Collective Limited (10526550) United Kingdom