About R33d Limited (10552181) United Kingdom