About Roqua Lp (SL024581) United Kingdom