About Dall Communications Ltd. (SC648061) United Kingdom