About Ali Telecommunications Ltd (13024869) United Kingdom