About Rs Holdings & Investments Ltd (12677829) United Kingdom