About R7 (uk) Limited (06682948) United Kingdom