About Ra (no.20) Limited (10379643) United Kingdom