About Microsoftware Wearable Devices Ltd. (12272697) United Kingdom