About Segolene Meheust Ltd (11209429) United Kingdom