About R34 Limited (SC338854) United Kingdom