About Dfg Solutions Ltd (12493404) United Kingdom