About Cappella Telecommunications Ltd (07194606) United Kingdom