About Ra Topco Limited (12348363) United Kingdom