About French Meridian Limited (06404399) United Kingdom