About Ra Begagnade Dack Limited (11906564) United Kingdom