About Rakurama Lp (LP017651) United Kingdom