About Dufand Ltd (12133207) United Kingdom