About Mobile Talk Ltd (12758633) United Kingdom