About Richmond R Ltd (10051254) United Kingdom