About Recherche Living Ltd (12801289) United Kingdom