About D-fly Holdings Limited (12148434) United Kingdom