About Flores Management Limited (12219647) United Kingdom