About Defy Limited (09345866) United Kingdom