About Fedra Grillotti Ltd. (10629030) United Kingdom