About Skyflame Communications Ltd. (02596886) United Kingdom