About R7d.sh Ltd (11860826) United Kingdom