About Ftd Holdings Ltd (13309276) United Kingdom