About Lima Bar Ltd (12122492) United Kingdom