About Rs3 Holdings Ltd (13631359) United Kingdom