About La Bomba Ltd (13542577) United Kingdom