About Rs3 Group Holdings Ltd (12464275) United Kingdom