About La Boca Rica Limited (11942184) United Kingdom