About Defero Communications Ltd (07408121) United Kingdom