About La Radu Limited (13200187) United Kingdom