About Dfsk Holdings Ltd (12228302) United Kingdom