About Deffy Resources Limited (10373100) United Kingdom