About D&f Management Solutions Limited (11096762) United Kingdom