About Ra (no. 12) Limited (08429964) United Kingdom