About Firlet Communication Ltd. (10639215) United Kingdom