About Capes Telecoms Solutions Ltd (11987239) United Kingdom