About Defie Limited (09471680) United Kingdom