About Delta Bridging Limited (10589336) United Kingdom