About Verdes Flores Holdings Limited (12922939) United Kingdom