About Rock-paper-scissors Salon Limited (10962854) United Kingdom