About Nimley Communications Ltd. (10292823) United Kingdom