About Florentin Merticariu Ltd (12886316) United Kingdom