About Ifix Phones Ltd (10396225) United Kingdom