About Myworkdevice Ltd. (10570819) United Kingdom