About La Romila S Ltd (12536946) United Kingdom