About Defeara Fone Ltd (12250103) United Kingdom