About Full Duplex Solutions Ltd (11595763) United Kingdom