About Ra Project 2x Limited (13634213) United Kingdom